a heap of work

Translations
une montagne de travail
Definitions
A large amount of work that needs to be done, often implying that it is overwhelming or burdensome.